package com.xiaoniu.imclient.networkModule;

import com.xiaoniu.lib_keleim.ConversationType;
import com.xiaoniu.lib_keleim.db.ConversationListCallBack;
import com.xiaoniu.lib_keleim.db.MessageCountCallBack;
import com.xiaoniu.lib_keleim.db.MessageListCallBack;
import com.xiaoniu.lib_keleim.pojo.vos.BaseMessage;
import com.xiaoniu.lib_keleim.pojo.vos.PreSendMessage;
import com.xiaoniu.lib_keleim.pojo.vos.UserInfoVO;
import com.xiaoniu.lib_keleim.spi.INetworkModule;
import com.xiaoniu.lib_keleim.spi.ReceiveMessageListener;

public class WrapperNetworkModule implements INetworkModule {
    @Override
    public void connect(UserInfoVO userInfo) {

    }

    @Override
    public void disconnect() {

    }

    @Override
    public void joinRoom(String targetId) {

    }

    @Override
    public void quitRoom(String targetId) {

    }

    @Override
    public void joinUltraGroup(String targetId, String channelId) {

    }

    @Override
    public void quitUltraGroup(String targetId, String channelId) {

    }

    @Override
    public void insertMessage(BaseMessage message) {

    }

    @Override
    public void sendMessage(PreSendMessage message) {

    }

    @Override
    public void getMessages(ConversationType conversationType, String targetId, String channelId, MessageListCallBack callBack) {

    }

    @Override
    public void getConversations(ConversationType conversationType, String targetId, ConversationListCallBack callBack) {

    }

    @Override
    public void getConversations(ConversationType conversationType, String targetId, String channelId, ConversationListCallBack callBack) {

    }

    @Override
    public void getUnreadCount(ConversationType conversationType, String targetId, String channelId, MessageCountCallBack callBack) {

    }

    @Override
    public void addOnReceiveMessageListener(ReceiveMessageListener receiveMessageListener) {

    }
}
